agg town - French English Dictionary